As Hurricane Larry churned through the Atlantic Ocean this weekend, astronauts at the International Space Station kept a watchful eye on the storm from space.
As Hurricane Larry churned through the Atlantic Ocean this weekend, astronauts at the International Space Station kept a watchful eye on the storm from space.
Please to comment